Cisco Packet Tracer Extensions API 8.1.0
API for communication between Cisco Packet Tracer application and its extension applications and modules.
Public Member Functions | List of all members
AsaWebvpnUserManager Class Reference

AsaWebvpnUserManager manages clientless VPN users on ASA devices. More...

Public Member Functions

AsaWebvpnUserInfo addClientlessVpnUser (string, string, string, string, string)
 Adds a clientless VPN user with the specified username, profile, group policy, and bookmark. More...
 
AsaWebvpnUserInfo getClientlessVpnUser (string)
 Returns the clientless VPN user with the specified username. More...
 
void removeClientlessVpnUser (string)
 Removes the clientless VPN user with the specified username. More...
 
int getClientlessVpnUserCount ()
 Returns the number of clientless VPN users. More...
 
AsaWebvpnUserInfo getClientlessVpnUserAt (int)
 Returns the clientless VPN user at the specified index. More...
 

Detailed Description

AsaWebvpnUserManager manages clientless VPN users on ASA devices.

Member Function Documentation

◆ addClientlessVpnUser()

AsaWebvpnUserInfo AsaWebvpnUserManager::addClientlessVpnUser ( string  ,
string  ,
string  ,
string  ,
string   
)

Adds a clientless VPN user with the specified username, profile, group policy, and bookmark.

/param username, the username for the clientless VPN user. /param profileName, the name of the profile. /param policyName, the name of the group policy. /param bookmarkName, the title of the bookmark. /param urlName, the URL of the bookmark.

Returns
AsaWebvpnUserInfo, the AsaWebvpnUserInfo object.

◆ getClientlessVpnUser()

AsaWebvpnUserInfo AsaWebvpnUserManager::getClientlessVpnUser ( string  )

Returns the clientless VPN user with the specified username.

/param username, the username of the clientless VPN user of interest.

Returns
AsaWebvpnUserInfo, the AsaWebvpnUserInfo object.

◆ getClientlessVpnUserAt()

AsaWebvpnUserInfo AsaWebvpnUserManager::getClientlessVpnUserAt ( int  )

Returns the clientless VPN user at the specified index.

/param index, the index of the clientless VPN user of interest.

Returns
AsaWebvpnUserInfo, the AsaWebvpnUserInfo object.

◆ getClientlessVpnUserCount()

int AsaWebvpnUserManager::getClientlessVpnUserCount ( )

Returns the number of clientless VPN users.

Returns
int, the number of clientless VPN users.

◆ removeClientlessVpnUser()

void AsaWebvpnUserManager::removeClientlessVpnUser ( string  )

Removes the clientless VPN user with the specified username.

/param username, the username of the clientless VPN user of interest.


The documentation for this class was generated from the following file: